package com.aistar.pojo;

import java.io.Serializable;

public class Choice implements Serializable {
    private Integer choiceId;

    private Integer choiceDifficultDegree;

    private String choiceLanguage;

    private Integer choiceType;

    private String choiceKeywords;

    private String choiceName;

    private String choiceAnsA;

    private String choiceAnsB;

    private String choiceAnsC;

    private String choiceAnsD;

    private String choiceCorrectAnswer;

    private Integer status;

    private String other1;

    private String other2;

    private static final long serialVersionUID = 1L;

    public Integer getChoiceId() {
        return choiceId;
    }

    public void setChoiceId(Integer choiceId) {
        this.choiceId = choiceId;
    }

    public Integer getChoiceDifficultDegree() {
        return choiceDifficultDegree;
    }

    public void setChoiceDifficultDegree(Integer choiceDifficultDegree) {
        this.choiceDifficultDegree = choiceDifficultDegree;
    }

    public String getChoiceLanguage() {
        return choiceLanguage;
    }

    public void setChoiceLanguage(String choiceLanguage) {
        this.choiceLanguage = choiceLanguage == null ? null : choiceLanguage.trim();
    }

    public Integer getChoiceType() {
        return choiceType;
    }

    public void setChoiceType(Integer choiceType) {
        this.choiceType = choiceType;
    }

    public String getChoiceKeywords() {
        return choiceKeywords;
    }

    public void setChoiceKeywords(String choiceKeywords) {
        this.choiceKeywords = choiceKeywords == null ? null : choiceKeywords.trim();
    }

    public String getChoiceName() {
        return choiceName;
    }

    public void setChoiceName(String choiceName) {
        this.choiceName = choiceName == null ? null : choiceName.trim();
    }

    public String getChoiceAnsA() {
        return choiceAnsA;
    }

    public void setChoiceAnsA(String choiceAnsA) {
        this.choiceAnsA = choiceAnsA == null ? null : choiceAnsA.trim();
    }

    public String getChoiceAnsB() {
        return choiceAnsB;
    }

    public void setChoiceAnsB(String choiceAnsB) {
        this.choiceAnsB = choiceAnsB == null ? null : choiceAnsB.trim();
    }

    public String getChoiceAnsC() {
        return choiceAnsC;
    }

    public void setChoiceAnsC(String choiceAnsC) {
        this.choiceAnsC = choiceAnsC == null ? null : choiceAnsC.trim();
    }

    public String getChoiceAnsD() {
        return choiceAnsD;
    }

    public void setChoiceAnsD(String choiceAnsD) {
        this.choiceAnsD = choiceAnsD == null ? null : choiceAnsD.trim();
    }

    public String getChoiceCorrectAnswer() {
        return choiceCorrectAnswer;
    }

    public void setChoiceCorrectAnswer(String choiceCorrectAnswer) {
        this.choiceCorrectAnswer = choiceCorrectAnswer == null ? null : choiceCorrectAnswer.trim();
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getOther1() {
        return other1;
    }

    public void setOther1(String other1) {
        this.other1 = other1 == null ? null : other1.trim();
    }

    public String getOther2() {
        return other2;
    }

    public void setOther2(String other2) {
        this.other2 = other2 == null ? null : other2.trim();
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", choiceId=").append(choiceId);
        sb.append(", choiceDifficultDegree=").append(choiceDifficultDegree);
        sb.append(", choiceLanguage=").append(choiceLanguage);
        sb.append(", choiceType=").append(choiceType);
        sb.append(", choiceKeywords=").append(choiceKeywords);
        sb.append(", choiceName=").append(choiceName);
        sb.append(", choiceAnsA=").append(choiceAnsA);
        sb.append(", choiceAnsB=").append(choiceAnsB);
        sb.append(", choiceAnsC=").append(choiceAnsC);
        sb.append(", choiceAnsD=").append(choiceAnsD);
        sb.append(", choiceCorrectAnswer=").append(choiceCorrectAnswer);
        sb.append(", status=").append(status);
        sb.append(", other1=").append(other1);
        sb.append(", other2=").append(other2);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}